corpse effigy - French English Dictionary